import { Service } from './index';

class ConfigService extends Service {
    //列表
    getList = (data) => { 
      return this.get('/config', data).then(response => {
        return response.data.data; // 返回数据部分
      }).catch(error => {
        // 添加错误处理，确保 this.Message.error 可以调用
        if (error.response && error.response.data.data && error.response.data.data.message) {
          Message.error(error.response.data.message); // 修改为 this.Message
        }
      });
    }

    
    addAdmin = (data) => {
      return this.post('/config', data);
    }

    getByKey = (data) => {
      return this.get(`/configKey`,data);
    }

}

const configService = new ConfigService();

export { configService };